824 SW 8td St, Miami, FL 33130-3704, Miami
Very good place, nice food and family ambience. Normally this place has a long wait list so if you don't want to wait I
Very good place, nice food and family ambience. Normally this place has a long wait list so if you don't want to wait I